Definition of Velvet Worm
-
(noun) any of numerous velvety-skinned wormlike carnivorous animals common in tropical forests having characteristics of both arthropods and annelid worms
Antonyms of Velvet Worm
No Antonyms Found.
Homophones of Velvet Worm
No Homophones Found.